package com.zhongkai.app.service;

import com.zhongkai.model.utils.ZhongkaiResult;

public interface WarehouseService {

    ZhongkaiResult addWarehouse(String uuid, String user_name, String war_name
            , Integer war_count, String war_uuid);  //新增库存

    ZhongkaiResult putWarehouse(
            String uuid, String user_name,
            String war_name
            , Integer war_count, String war_uuid, String war_ps
    );


    ZhongkaiResult outWarehouse(
            String uuid, String user_name,
            String war_name
            , Integer war_count, String war_uuid, String war_ps
    );


    ZhongkaiResult removeWarehouse(
            String uuid, String user_name,
            String war_name,
            String war_uuid
    );


    ZhongkaiResult listWarehouse(
            Integer page, Integer rows
    );
    //...............................办公库存........................................

    ZhongkaiResult addWarehouse2(String uuid, String user_name, String war_name
            , Integer war_count, String war_uuid);  //新增库存

    ZhongkaiResult putWarehouse2(
            String uuid, String user_name,
            String war_name
            , Integer war_count, String war_uuid, String war_ps
    );


    ZhongkaiResult outWarehouse2(
            String uuid, String user_name,
            String war_name
            , Integer war_count, String war_uuid, String war_ps
    );


    ZhongkaiResult removeWarehouse2(
            String uuid, String user_name,
            String war_name,
            String war_uuid
    );


    ZhongkaiResult listWarehouse2(
            Integer page, Integer rows
    );


    //.............................产品库存...............................................

    ZhongkaiResult addWarehouse3(String uuid, String user_name, String war_name
            , Integer war_count, String war_uuid);  //新增库存

    ZhongkaiResult putWarehouse3(
            String uuid, String user_name,
            String war_name
            , Integer war_count, String war_uuid, String war_ps
    );


    ZhongkaiResult outWarehouse3(
            String uuid, String user_name,
            String war_name
            , Integer war_count, String war_uuid, String war_ps
    );


    ZhongkaiResult removeWarehouse3(
            String uuid, String user_name,
            String war_name,
            String war_uuid
    );


    ZhongkaiResult listWarehouse3(
            Integer page, Integer rows
    );


    ZhongkaiResult analyze(String status);
    ZhongkaiResult cake(String status);
}
